/**
 * Copyright (c) 2010-2011 julewa.com.  
 * All rights reserved. 
 * 
 * @author Huang Benhua
 * @date 2011-2-20
 * 
**/
package com.julewa.db;

import java.util.List;
import java.util.Map;

@SuppressWarnings("rawtypes")
public class NoDatabase implements Transaction, DB{

	@Override
	public List getList(String id, Object param) {
		
		return null;
	}

	@Override
	public List getList(String id, Object param, int skip, int max) {
		
		return null;
	}

	@Override
	public Map getMap(String id, Object param, String key) {
		
		return null;
	}

	@Override
	public Object getObject(String id, Object param) {
		
		return null;
	}

	@Override
	public Object getObject(String id, Object param, Object resultObject) {
		
		return null;
	}

	@Override
	public void startBatch() {
		
		
	}

	@Override
	public int executeBatch() {
		
		return 0;
	}

	@Override
	public boolean insert(String id, Object param) {
		
		return false;
	}

	@Override
	public boolean update(String id, Object param) {
		
		return false;
	}

	@Override
	public boolean delete(String id, Object param) {
		
		return false;
	}

	@Override
	public <T> T create(Class<T> clazz) {
		
		return null;
	}

	@Override
	public Object create(String type) {
		
		return null;
	}

	@Override
	public BeanInfo getBeanInfo(String type) {
		
		return null;
	}

	@Override
	public BeanInfo getBeanInfo(Class<?> type) {
		
		return null;
	}

	@Override
	public String findColumnLabel(String column) {
		
		return null;
	}

	@Override
	public String findColumnLabel(String prefix, String column) {
		
		return null;
	}

	@Override
	public boolean inProgress() {
		
		return false;
	}

	@Override
	public boolean isAutomatic() {
		
		return false;
	}

	@Override
	public void start() {
		
		
	}

	@Override
	public void commit() {
		
		
	}

	@Override
	public void rollback() {
		
		
	}

	@Override
	public void stop() {
		
		
	}

	@Override
	public <T> String getNamespace(Class<T> clazz) {
		
		return null;
	}

}
